package com.ctshk.rpc.tour.dto.schedule;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.math.BigDecimal;

/**
 * @author Lenovo
 */
@Data
@ApiModel(value = "TripScheduleAdjustmentDTO", description = "团期调整费用项目（提供订单调整项目查询）")
public class TripScheduleAdjustmentDTO implements Serializable {


    @ApiModelProperty(value = "id")
    private Long id;

    @ApiModelProperty(value = "项目主数据id")
    private Long mainDataId;

    @ApiModelProperty(value = "项目主数据名称")
    private String projectName;

    @ApiModelProperty(value = "加减方式 (1:加 2：减)")
    private Integer adjustType;

    @ApiModelProperty(value = "游客类型id")
    private Long tripTouristTypeId;

    @ApiModelProperty(value = "游客类型id")
    private String tripTouristTypeName;

    @ApiModelProperty(value = "成本金额")
    private BigDecimal costAmount;

    @ApiModelProperty(value = "币种id")
    private Long currencyId;

    @ApiModelProperty(value = "币种")
    private String currency;

    @ApiModelProperty(value = "兑换率")
    private Double exchangeRate;

}

